English translation for "have somebody over a barrel"
似的某人处于身不由己,任由摆布的地位,特别有扼制经济命脉来支配某人之意
Related Translations:
somebody: n.有相当身分的人,重要人物。 think oneself to be (a) somebody 自以为是个大人物。 nobodies posing as somebodies 冒充大人物的小人物。pron.某人,有人。 S- has disclosed the secret. 有人把秘密泄露出去了。 General S- 某某将军。 Call a taxi, somebo